Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 STORRS PLACE Terraced £142,533 £82,500 26 Nov 2010
6 STORRS PLACE Terraced £137,067 £110,000 17 Aug 2018
14 STORRS PLACE Terraced £58,918 £37,681 21 Dec 2007
18 STORRS PLACE Terraced £133,377 £78,000 7 Apr 2010
20 STORRS PLACE Terraced £178,445 £104,000 8 Sep 2006
22 STORRS PLACE Terraced £158,816 £86,000 4 Aug 2005
24 STORRS PLACE Terraced £174,763 £92,000 17 Dec 2004
26 STORRS PLACE Terraced £174,681 £110,000 3 Jul 2007